#ifndef _DS18B20_H_
#define _DS18B20_H_

#include <stdio.h>
#include "cmsis_os2.h"

uint8_t DS18B20_Init(void); //初始化DS18B20
void DS18B20_Res(void);     //复位DS18B20
uint8_t DS18B20_Check(void);    //等待DS18B20响应
void DS18B20_Write_Byte(uint8_t byte);  //写数据
uint8_t DS18B20_Read_Byte(void);    //读数据
float DS18B20_Read_Temperature(void);   //读取温度值

#endif /* _DS18B20_H_ */
